Improving Video Game Development: Facilitating Heterogeneous Team Collaboration through Flexible Software Processes
نویسندگان
چکیده
Based on our observations in the Austrian video game software development practices we identified a lack of systematic processes and method support and inefficient collaboration between various involved disciplines, i.e. engineers and artists. Video game development includes heterogeneous disciplines, e.g. creative arts, game and content design, and software. Nevertheless, improvement of team collaboration and process support is an ongoing challenge to enable a comprehensive view on game development projects. Lessons learned from software engineering practices can help game developers to increase game development processes within a heterogeneous environment. Based on a state of the practice survey in the Austrian games industry, this paper presents (a) first results with focus on process and method support and (b) suggests a candidate flexible process approach based on Scrum to improve video game development and team collaboration. The results showed (a) a trend to highly flexible software processes involving various disciplines and (b) identified the suggested flexible process approach as feasible and useful for project application.
منابع مشابه
Technical Report A Survey on a State of the Practice in Video Game Development
Video Game Software Development is a promising area of empirical research because our first observations in industry environment identified a lack of a systematic process and method support and rarely conducted/documented studies. Nevertheless, video games specific types of software products focus strongly on user interface and game design. Thus, engineering processes, methods for game construc...
متن کاملBlogging for Facilitating understanding : a study of Video
We analyze the deployment of an online blogging environment designed to support reflective practices among university students learning video game theory and game design. Blogging offers possibilities for collaborative learning by allowing learners to share knowledge and experiences with one another. This aligns with the notion that people learn better through building personally meaningful art...
متن کاملAn ethnographic study of collaboration in a game development team
This paper presents an ethnographically-informed study of the practices at a game company that develops serious games for business training. Games research focuses mainly on the game product, paying little attention to the design and development process. This study attempts to address this gap. We examined the day-to-day activity of a team responsible for designing and developing game content. ...
متن کاملIterative Software Design of Computer Games through FCA
If iteration is the rule in modern software development practices, this is more the case in game development. While the secret recipe for fun in games remains hidden, game development will remain a highly iterative trial-and-error design process. In this paper we present a semi-automatic process that, through FCA, can assist in the software design of modern videogames. Through FCA we can identi...
متن کاملDevelopment Practices in the Game Community
only a small—but growing—number of systematic empirical studies exist that explain how these communities produce software. 3–5 Similarly, little is known about how community participants coordinate software development across different settings, or about what software processes, work practices, and organizational contexts they need for success. Academic communities, commercial enterprises , and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010